#include "Sock.hpp"

// 不进行accept
int main()
{
    
    // 创建一个Socket对象
    Sock sock;
    // 创建一个监听Socket，并且绑定到8080端口
    int listenSock = sock.Socket();
    sock.Bind(listenSock, 8080);
    
    // 开始监听
    sock.Listen(listenSock);
    // 仅创建一个监听状态的套接字
    while(true)
    {
        sleep(1);
        /*
        // 获取客户端的IP地址和端口
        std::string clientIp;
        uint16_t clientPort;
        // 接受客户端连接，并返回一个Socket对象
        int sockfd = sock.Accept(listenSock, &clientIp, &clientPort);
        */
    }

    return 0;
}
